artillery annex - Turkish English Dictionary